home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Stacks / Updates⁄New / TEXAS for BMUG / C progs / brwsr.2 ƒ / brwsr.proto.h < prev    next >
Encoding:
Text File  |  1987-10-08  |  1.4 KB  |  58 lines  |  [TEXT/KAHL]

  1. /* prototypes for my brwsr functions ...
  2.  * 870805...  ^z
  3.  */
  4.  
  5.  
  6. /* in file_utils.c */
  7. void open_files (char cmd[]);
  8. void close_files (void);
  9. void init_items (void);
  10.  
  11. /* in brwsr.c */
  12. void main (void);
  13.  
  14. /* in show_items.c */
  15. void show_current_item (void);
  16. void show_current_index_item (void);
  17. void show_current_context_item (void);
  18. void show_current_text_item (void);
  19.  
  20. /* in brws_utils.c */
  21. void get_key_rec (KEY_REC *recp, long n);
  22. PTR_REC get_ptr_rec (long n);
  23. long start_of_line (long p);
  24. long next_line (long p);
  25. void beep (void);
  26.  
  27. /* in do_help/files.c */
  28. void do_help (void);
  29. void do_open (char cmd[]);
  30. void do_redirection (char cmd[]);
  31. void do_comments (char cmd[]);
  32.  
  33. /* in do_moves_etc.c */
  34. void do_move (char cmd[]);
  35. int make_move (long n);
  36. int move_in_text (long move);
  37. int make_subindex_move (long move);
  38.  
  39. /* in do_targets.c */
  40. void do_descend (void);
  41. void do_ascend (void);
  42. void do_target_jump (char cmd[]);
  43. int zstrcmp (char *s1, char *s2);
  44. void init_target_item (KEY_REC *rp, char cmd[]);
  45. void do_multiprint (char cmd[]);
  46.  
  47. /* in do_subset.c */
  48. void do_make_subset (char cmd[]);
  49. void create_subset (void);
  50. void destroy_subset (void);
  51. void do_invert_subset (void);
  52. void do_add_neighborhood (char cmd[]);
  53. void set_neighborhood_bits (int n);
  54. void set_subset_bit (long offset);
  55. int get_subset_bit (long offset);
  56. long count_subset_recs (KEY_REC *this_rec, KEY_REC *prev_rec);
  57.  
  58.